.m_login{
    position: fixed;
    top:0;
    left: 0;
    bottom:0;
    right:0;
    padding:.5rem;
    overflow: scroll;
    background: -webkit-linear-gradient(225deg,#efa63f, #d35107); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(225deg,#efa63f, #d35107); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(225deg,#efa63f, #d35107); /* Firefox 3.6 - 15 */
    background: linear-gradient(225deg,#efa63f, #d2500e); /* 标准的语法 */
}

.m_login .mint-header{
    background: transparent;
}

.m_login .mint-header-title{
    color:#fff;
    font-size: .35rem;
    font-weight: bold;
}

.m_login .m_logo{
    margin-top: .5rem;
    text-align: center;
}

.m_login .m_logo img{
    width: 1.6rem;
    height:1.6rem;
    /*box-shadow: 0 0 .2rem #ba5205;*/
}

.m_login .mint-cell{
    background: transparent;
}

.m_login .m_login-form .mint-cell-wrapper{
    flex-direction: column;
    align-items: flex-start;
    background-size: 120% 0;
}

.m_login .mint-cell-wrapper{
    padding: 0;
}

.m_login .mint-field .mint-cell-value{
    width: 100%;
    background: transparent;

}

.m_login .mint-cell-title{
    margin: .3rem 0 .1rem 0;
    color:#fff;
    font-size: .25rem;
    font-weight: bold;
}

.m_login .mint-field-core{
    background: transparent;
    color:#ddd;
    border-bottom:1px solid #fae2cc;
    font-size: .25rem;
    padding-bottom:.1rem;
}



.m_login .mt-login-right .mint-cell-value{
    float: right;
}


.m_login .m_forget_password .el-button span{
    color:#fff;
    border-bottom:1px solid #fae2cc;
    font-size: .25rem;
}


.m_login .mint-button--large{
    color:#000;
    font-size:.28rem;
    margin-top: .8rem;
    border-radius: .15rem;
    border:1px solid #d75000;
    box-shadow: 0 0 .2rem #ba5205;
    background: -webkit-linear-gradient(#ffffff, #dddbdb); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#ffffff, #dddbdb); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#ffffff, #dddbdb); /* Firefox 3.6 - 15 */
    background: linear-gradient(#ffffff, #dddbdb); /* 标准的语法 */
}

.m_login .mint-button::after{
    background: -webkit-linear-gradient(#ffffff, #dddbdb); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#ffffff, #dddbdb); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#ffffff, #dddbdb); /* Firefox 3.6 - 15 */
    background: linear-gradient(#ffffff, #dddbdb); /* 标准的语法 */
}


.m_login .m_go-login{
    text-align: center;
    margin-top: .8rem;
    border-top:1px solid #fae2cc;
}

.m_login .m_go-login .el-button{
    color:#fff;
    font-size: .25rem;
}

.m_login .m_go-login .el-button b{
    border-bottom:1px solid #fae2cc;
}

.m_login input::-webkit-input-placeholder{
    color:#ddd;
}
.m_login input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#ddd;
}
.m_login input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#ddd;
}
.m_login input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
    color:#ddd;
}


.m_authcode_btn {
    min-width: 1.5rem;
    font-size: .25rem;
    padding: .1rem 0;
    border-radius: .2rem;
    margin-left: .2rem;
    border:1px solid #f5c197;
    box-shadow: 0 0 .2rem #ba5205;
    background: -webkit-linear-gradient(#ffffff, #dddbdb); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#ffffff, #dddbdb); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#ffffff, #dddbdb); /* Firefox 3.6 - 15 */
    background: linear-gradient(#ffffff, #dddbdb); /* 标准的语法 */
}
